接續昨天的內容,今天要來介紹 Bugzilla 的操作
官方教學文件確實並無中文化,不過 Bugzilla 軟體本身是有中文化的,如果有自行部署的讀者,可以參考 repeat
的中文化教學專案。
筆者有上官方的 IRC Channel irc://irc.mozilla.org/bugzilla
詢問,想不到在教學文件以及 GitHub 專案提到的 Landfill 已經 forever gone~~
因此可以用替代網站 https://bugzilla-dev.allizom.org/ 來進行沙盒測試
對話紀錄
這邊要注意,請看下圖,往上看標語會發現「E-mail is disabled.」這表示這個網站無法透過 E-mail 來登入/註冊,但如果讀者透過 New Account 只能用 e-mail 註冊就會陷入無法使用的窘境,因此直接點選 Log In,然後選擇在輸入帳密旁邊有 GitHub 按鈕的 Log In,之後透過 GitHub 進行授權註冊的動作即可!
文件第二章 User Guide 大致上有以下章節,2.1 昨天有提過,這篇文章著重在 2.2 並以其他章節進行延伸
- 2.1. Creating an Account
- 2.2. Filing a Bug
- 2.3. Understanding a Bug
- 2.4. Editing a Bug
- 2.5. Finding Bugs
- 2.6. Reports and Charts
- 2.7. Pro Tips
- 2.8. User Preferences
- 2.9. Installed Extensions
如果你已經登入到沙盒測試網站,那可以選擇 New Bug,進到以下畫面,並要你選擇是哪項服務的 bug,也就是先選擇類型
進行產品搜索,舉例會使用 bugzilla 來進行測試
選擇 docuemtation 來進行測試,但是系統會要你先下關鍵字找相關的 bug
筆者下 landfill,目的是將 landfill 不會提供服務當作一項 bug 回報,並期望能夠將連結換上上文提到的網站連結。
因為瀏覽過下面已存在的 bug,確定沒有人回報這個問題,因此我直接選擇 My issue is not listed
進行新建 bug,畫面如下
填完以後如下
然後提交即可!
提交結果-上半部
提交結果-下半部
這大概就是完整的提交 Bug 流程!!
今天的內容相對比較少,因為除了 10:30 不小心按到重新整理結果 1000 字的內容打水漂以外,imgur 也掛掉,結果輾轉去註冊 imgbox 來使用,發現其實 imgbox 也挺好用的,只是導致能夠寫內容的時間又更短,真是屋漏偏逢連夜雨啊~
明天的主題也會繼續以 bugzilla 的 New Bug 上面,如果沒有太多細節可以著墨,就會繼續下面的章節。
來到第五天了,每天忙完到 10-12 點都在趕死線,這真的是頭一遭!不過每天可以思考明天要研究的內容還是挺有意義的 :>